Bentley OpenUtilities CONNECT Edition Help

Bentley OpenUtilities Designer’s Reporting Architecture

Bentley OpenUtilities Designer provides a group of generic report templates that have been created with Crystal Reports. Each template file includes all the necessary SQL elements to retrieve and format the data for that report. The list of available report templates from which the user can make a selection will depend on the current context (if the report requires a special context).

The objects ReportContext and ReportSpec support Bentley OpenUtilities Designer’s reporting architecture. ReportContext stores the context of the user’s current report request using the Context Type and other attributes. Values for the Context Type attribute include None, Design, Work Request, Compatible Unit, and User.

The ReportSpec object describes each report that can be printed and is used to match a given report’s context requirements to the context that applies at the time the report is generated. Its attributes include Report ID, Name, Description, Owner ID, Public/Private Status, Context Type, and Source File Path.

The window for previewing reports is a tool of Crystal Reports. Printer setup. Printer submission functionality is based on standard Windows architecture.